Beelingo.com

English Dictionary

  • Hide translation

 sutura sutura /suˈtʊrə/

noun

  1. An immovable joint (especially between the bones of the skull)  ( fibrous joint , sutura , suture )
    an immovable joint (especially between the bones of the skull)